biological satellite - Türkisch Englisch Wörterbuch